something that projects - Spanish English Dictionary